/*
 *
 * Copyright (c) 2001-2002 RagingCat Project.
 * LGPL License.
 * http://code.google.com/p/keytool-iui/
 *
 * This software is the confidential and proprietary information of RagingCat Project.
 * You shall not disclose such confidential information and shall use it only in
 * accordance with the terms of RagingCat Project's license agreement.
 *
 * THE SOFTWARE IS PROVIDED AND LICENSED "AS IS" WITHOUT WARRANTY OF ANY KIND,
 * EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
 * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. 
 *
 * LICENSE FOR THE SOFTWARE DOES NOT INCLUDE ANY CONSIDERATION FOR ASSUMPTION OF RISK
 * BY KEYTOOL IUI PROJECT, AND KEYTOOL IUI PROJECT DISCLAIMS ANY AND ALL LIABILITY FOR INCIDENTAL
 * OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR OPERATION OF OR INABILITY
 * TO USE THE SOFTWARE, EVEN IF KEYTOOL IUI PROJECT HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 
 *
 */
 
 
 package com.google.code.p.keytooliui.shared.swing.scrollpane;
 
 /**
    "SW" means "Secondary Window"
 **/
 
 import com.google.code.p.keytooliui.shared.lang.*;
 import com.google.code.p.keytooliui.shared.swing.editorpane.*;
 
 import javax.swing.*;
 
 import java.net.*;
 
 
 final public class SPPageTextSWRTF extends SPPageTextSWAbs
 {
    // ------
    // PUBLIC
    
    public boolean pageReload()
    {
        if (super._pep_ != null)
        {
            super._pep_.destroy();
            super._pep_ = null;
        }
        
        super._pep_ = 
                new EPTextRTFSys(
                null, //super._pepListenerParent_,
                null, //super._cmpFrameOwner_,
                null, //super._strApplicationTitle_,
                java.awt.Color.red, // dummy value, // super._colPageTextSelection_,
                super._url_);
            
        if (! super._reload_())
            return false;
            
        
        return true;
    }
    
    public SPPageTextSWRTF(
        java.awt.Component cmpFrameOwner, 
        String strTitleFrame, 
        URL url,
        java.awt.Color colTextSelection)
    {
        super(url);
        
        super._pep_ = 
                new EPTextRTFSys(
                null, //super._pepListenerParent_,
                cmpFrameOwner, //super._cmpFrameOwner_,
                strTitleFrame, //super._strApplicationTitle_,
                colTextSelection,
                super._url_);
    }
 }